self-testing safety system - French English Dictionary